#!/bin/bash

# 最简单的测试脚本
echo "创建测试文档..."
cat > test.txt << EOF
人工智能是计算机科学的一个分支，旨在创建能够执行通常需要人类智能的任务的机器。

机器学习是人工智能的一个子集，它使计算机能够在没有明确编程的情况下学习和改进。

深度学习是机器学习的一个分支，它使用具有多个层的神经网络来模拟人脑的学习过程。

自然语言处理使计算机能够理解、解释和操纵人类语言。

向量数据库专门用于存储和检索高维向量，常用于相似性搜索。
EOF

echo "上传文档到RAG系统..."
curl -X POST http://localhost:8010/api/v1/documents/upload \
  -F "file=@py/scorpio/examples/data/RAG_Introduction.md" \
  -F "title=RAG系统介绍" \
  -F "chunk_size=1024" \
  -F "chunk_overlap=256"


curl -X POST http://localhost:8010/api/v1/documents/upload \
  -F "file=@py/scorpio/examples/data/README.md " \
  -F "title=pgvector: Open-source vector similarity search for Postgres"

echo ""
echo "测试完成!"